/**
 * All rights Reserved
 *
 * @Title: ClassNameConvertEnum.java
 * @Package com.amigo.online.provider.common
 * @Description: (用一句话描述该文件做什么)
 * @author: zxy  QQ:1363320658
 * @date: 2018年12月14日 上午11:08:00
 * @version V1.0
 * @Copyright: 2018  All rights reserved.
 */
package com.amigo.online.provider.common;

/**
 * @version: V 1.0.0
 * @Description: （对类进行功能描述） 
 * @author: zxy  QQ:1363320658
 * @date: 2018年12月14日 上午11:08:00  
 *
 */

public enum ClassNameConvertEnum {

    Integer("Integer", "java.lang.Integer"),

    Long("Long", "java.lang.Long"),

    Float("Float", "java.lang.Float"),

    Double("Double", "java.lang.Double"),

    String("String", "java.lang.String");

    private String shortName;

    private String className;

    private ClassNameConvertEnum(String shortName, String className) {
        this.shortName = shortName;
        this.className = className;
    }

    public static String getColumnName(String shortName) {
        for (ClassNameConvertEnum temp : ClassNameConvertEnum.values()) {
            if (temp.shortName.equals(shortName)) {
                return temp.className;
            }
        }
        return ClassNameConvertEnum.String.className;
    }
}
